package com.tzbank.back.service;

import java.util.Map;

import com.tzbank.entity.backstage.SystemUser;

public interface SystemUserService {

	/**
	 * 添加用户
	 * @param systemUser
	 * @return Map<String, Object>
	 * @author XUZONGTIAN 2018年5月30日
	 */
	Map<String, Object> insertSystemUser(SystemUser systemUser) throws Exception;

	/**
	 * 通过主键ID删除用户
	 * @param autoId
	 * @return Map<String, Object>
	 * @author XUZONGTIAN 2018年5月30日
	 */
	Map<String, Object> deleteSystemUserByAutoId(int autoId) throws Exception;

	/**
	 * 修改用户
	 * @param systemUser
	 * @return Map<String, Object>
	 * @author XUZONGTIAN 2018年5月30日
	 */
	Map<String, Object> updateSystemUser(SystemUser systemUser) throws Exception;

	/**
	 * 通过主键ID查询用户
	 * @param autoId
	 * @return Map<String, Object>
	 * @author XUZONGTIAN 2018年5月30日
	 */
	Map<String, Object> selectSystemUserByAutoId(int autoId) throws Exception;

	/**
	 * 查询所有用户
	 * @return Map<String, Object>
	 * @author XUZONGTIAN 2018年5月30日
	 */
	Map<String, Object> selectSystemUser() throws Exception;

}
